package com.ctgu.tengyun.dao.mybatis;

import com.ctgu.tengyun.domain.ProductGuideLog;
import com.ctgu.tengyun.domain.ProductGuideLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ProductGuideLogMapper {
    int countByExample(ProductGuideLogExample example);

    int insert(ProductGuideLog record);

    int insertSelective(ProductGuideLog record);

    List<ProductGuideLog> selectByExample(ProductGuideLogExample example);

    ProductGuideLog selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") ProductGuideLog record, @Param("example") ProductGuideLogExample example);

    int updateByExample(@Param("record") ProductGuideLog record, @Param("example") ProductGuideLogExample example);

    int updateByPrimaryKeySelective(ProductGuideLog record);

    int updateByPrimaryKey(ProductGuideLog record);
}